package me.luochenyxh.base.ext.viewbinding

import android.view.View
import androidx.viewbinding.ViewBinding
import com.tencent.qcloud.tuicore.util.kt.viewbinding.ViewViewBindingDelegate

/**
 * 作者 : yuan_xh
 * 时间 : 2022/8/8 9:29
 * 说明 : View中使用 默认
 */


/**
 *  View 中使用
 * 使用：val mBinding by viewBinding<xxxBinding>()
 * 与 [View.viewBinding] 的区别是，
 * */
inline fun <reified T : ViewBinding> View.binding() =
    ViewViewBindingDelegate(T::class.java, this, true)
